/**
 * author:vesper.z
 * date: 2024  14:43
 * class: Test11
 * description：枚举类
 * 枚举类最基本的用法是实现一个类型安全的枚举。
 * 枚举常量用逗号分隔,每个枚举常量都是一个对象。
 **/
class Test11 {

}

//定义枚举
enum class Color {
    RED, BLACK, BLUE, GREEN, WHITE
}

/**
 * 枚举初始化
 */
enum class Size(value: Int) {
    SMALL(0),
    MIDDLE(1),
    LARGE(2)
}

/**
 * 使用枚举常量
 */
fun test1(){
    println(Color.BLACK)
    println(Size.LARGE.ordinal)
}

fun main(args: Array<String>) {
    test1()
}